const proxy = require('http-proxy-middleware')

module.exports = function (app) {
  app.use(
    // 遇见/api前缀的请求, 触发该代理配置
    proxy('/api1', {
      // 请求转发给谁
      target: 'http://localhost:5000',
      // 控制服务器收到的响应头中Host字段的值, 服务器会以为请求来自于localhost:5000
      changeOrigin: true,
      // 重写请求路径, 不写的话能请求到服务器, 但是会404, 找不到接口
      pathRewrite: { '^/api1': '' }
    }),
    proxy('/api2', {
      target: 'http://localhost:5001',
      changeOrigin: true,
      pathRewrite: { '^/api2': '' }
    }),
  )
}